Thu 28 Nov 2024 19:30 The Horrors Institute of Contemporary Arts, London On sale on Friday 11 October 2024 at 10:00